falter (through lack of support) - Francés Inglés Diccionario